temporary punishment restricting personal freedom - German English Dictionary